package gof.com.yew.adapter;

/**
 * 适配器模式
 * 1.类适配器 (继承待适配对象，不够灵活  一般不采用)
 * 2.对象适配器(采用聚合的方式，将待适配对象作为类属性)
 */
public class KeyboardAdapter /*extends Keyboard */ implements PeriDevice {
	
	private Keyboard keyborad; //聚合方式
	
	public KeyboardAdapter(Keyboard keyborad) {
		this.keyborad = keyborad;
	}

	@Override
	public void HandlerEvent() {
		keyborad.handlerEvent();
	}

}
